MustBePresentAndValid

class MustBePresentAndValid<out JWT>(val keyBindingVerifierProvider: (JsonObject) -> JwtSignatureVerifier<JWT>?) : KeyBindingVerifier<JWT> (source)

Indicates that a presentation SD-JWT must have key binding

Parameters

keyBindingVerifierProvider

this is a function to extract of the JWT part of the SD-JWT, the public key of the Holder and create JwtSignatureVerifier to be used for validating the signature of the Key Binding JWT. It assumes that Issuer has included somehow the holder pub key to SD-JWT.

Constructors

Link copied to clipboard
constructor(keyBindingVerifierProvider: (JsonObject) -> JwtSignatureVerifier<JWT>?)

Properties

Link copied to clipboard

Functions

Link copied to clipboard